replenish one's stock - Francés Inglés Diccionario